# Indent using 4 spaces per indent
--indent=spaces=4 

# Break brackets from their pre-block statements
--brackets=break

# Indent 'class' and 'struct' blocks so that the blocks 'public:', 'protected:' and 'private:' 
# are indented. The struct blocks are indented only if an access modifier is declared somewhere 
# in the struct. The entire block is indented. This option is effective for C++ files only.
--indent-classes

# Add extra indentation to namespace blocks. This option has no effect on Java files.
--indent-namespaces

# Indent C++ comments beginning in column one. By default C++ comments beginning in column one 
# are not indented. This option will allow the comments to be indented with the code. 
--indent-col1-comments

# No minimal indent. The lines will be aligned with the paren on the preceding line.
--min-conditional-indent=0

# Add brackets to unbracketed one line conditional statements  (e.g. 'if', 'for', 'while'...). 
# The statement must be on a single line. The brackets will be added according to the currently 
# requested predefined style or bracket type. If no style or bracket type is requested the brackets 
# will be attached. If --add-one-line-brackets is also used the result will be one line brackets.
--add-brackets

# Do not retain a backup of the original file. The original file is purged after it is formatted.
--suffix=none
